With the requirement of real - time embedded application , a series of memory management technology to improve safety and reliability for embedded system are proposed and implemented in the thesis , including memory leak detection and collection , memory redundancy allocation , memory redundancy encoding and memory protection , then the key technology of these is researched and implemented at first , a systematic survey of research in the domain of embedded real - time and memory management is given , including the concept of real - time embedded system , the research status and tendency of real - time embedded system , the characteristic of memory model and memory management in real - time embedded system 本文面向嵌入式實(shí)時(shí)應(yīng)用需求,提出并實(shí)現(xiàn)了一系列有助于提高系統(tǒng)安全性和可靠性的內(nèi)存管理技術(shù)解決方法,包括:基于slab的動(dòng)態(tài)內(nèi)存分配、回收、內(nèi)存內(nèi)存寫越界判斷技術(shù),并對其實(shí)現(xiàn)技術(shù)展開較為深入的研究。本文首先介紹嵌入式實(shí)時(shí)系統(tǒng)和內(nèi)存管理技術(shù),包括嵌入式實(shí)時(shí)系統(tǒng)的概念,國內(nèi)外的研究現(xiàn)狀和研究方向,嵌入式實(shí)時(shí)系統(tǒng)中內(nèi)存模式和內(nèi)存管理的特點(diǎn),并在此基礎(chǔ)上提出本文的研究目標(biāo)和研究內(nèi)容。